#pragma once
#include "EString.h"

namespace System
{
	class IGenericFile
	{
	public:
		virtual String	getFileName(void) const = 0;
		virtual String	getMsDosFileName(void) const = 0;
		virtual IGenericFile*	getParentDir(void) const = 0;   
		virtual bool			inUse(void) const = 0;
		virtual bool			isDirectory(void) const = 0;
	};
}